

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>layuiAdmin 管理员管理</title>
  <meta name="renderer" content="webkit">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
  <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
  <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <link rel="stylesheet" href="../../../static/bootstrap.min.css" media="all">
  <link rel="stylesheet" href="../../../static/style.css" media="all">
  <link rel="stylesheet" href="../../../static/H-ui.min.css" media="all">
  <link rel="stylesheet" href="../../../static/H-ui.admin.css" media="all">
  
  <link rel="stylesheet" href="../../../static/icheck.css" media="all">
  <link rel="stylesheet" href="../../../static/iconfont.css" media="all">
  
</head>
<style>
    #form1 input{display:inline-block !important;}
    .permission-list2 dd label{
	    font-weight: 
}
.layui-form-label{width:100px;]}
.permission-list > dd {
    padding: 5px 5px 5px 10px;
}
 </style>
<body>
  <div class="layui-fluid">   
    <div class="layui-card">

      <div class="layui-form layui-card-header layuiadmin-card-header-auto">
        <div class="layui-form-item">
          <div class="layui-inline">
            <label class="layui-form-label">发布人昵称</label>
            <div class="layui-input-block">
              <input type="text" name="nickname" placeholder="请输入" autocomplete="off" class="layui-input">
            </div>
          </div>
          <div class="layui-inline">
            <label class="layui-form-label">内容</label>
            <div class="layui-input-block">
              <input type="text" name="content" placeholder="请输入" autocomplete="off" class="layui-input">
            </div>
          </div>

          <br>
          <div class="layui-inline">
            <label class="layui-form-label">开始日期</label>
            <div class="layui-input-block">
              <input type="text" name="s_time2" id="s_time2" placeholder="请输入开始时间" autocomplete="off" class="layui-input">
            </div>
          </div>
          <div class="layui-inline">
            <label class="layui-form-label">结束日期</label>
            <div class="layui-input-block">
              <input type="text" name="e_time2" id="e_time2" placeholder="请输入截止时间" autocomplete="off" class="layui-input">
            </div>
          </div>

          <div class="layui-inline">
            <button class="layui-btn layuiadmin-btn-useradmin" lay-submit lay-filter="LAY-user-front-search">
              <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
            </button>
          </div>
        </div>
      </div>

        <table id="LAY-user-back-role" lay-filter="LAY-user-back-role"></table>

      </div>
    </div>
  </div>

 <script src="../../../layuiadmin/layui/layui.js"></script>
   <script src="../../../layuiadmin/layui/layui.all.js"></script>  
   <script src="../../../layuiadmin/config.js"></script>
  <script src="../../../layuiadmin/jquery.min.js"></script>
  <script>
    layui.use(['table'], function(){
      var $ = layui.$
              ,form = layui.form
              ,table = layui.table;
      var tableIns = table.render({
        elem: '#LAY-user-back-role',
        url : "{:url('get_list')}",
        cellMinWidth : 95,
        page : true,
        height : "full-125",
        limits : [10,40,100,500,1000],
        limit : 10,
        id : "LAY-user-manage",
        cols : [[
//          {checkbox: true},
          {field: 'id', title: 'ID', minWidth:100, align:"center"},
          {field: 'nickname', title: '发布者名字', align:'center',minWidth:80},
          {field: 'content', title: '主题内容', align:'center',minWidth:80},
          {field: 'comment_count', title: '评论数量', align:'center',minWidth:80},
          {field: 'follow_count', title: '收藏数量', align:'center',minWidth:80},
          {field: 'create_time', title: '发布时间', align:'center',minWidth:80},
          {field: '', title: '操作', align:'center',minWidth:250,templet:function(d){
              return    '<a onclick="see_team('+d.id+',this)"  data-href="show_img?id='+d.id+'&imgs='+d.imgs+'"  class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">查看图片</a>'+
            '<a onclick="comment('+d.id+',this)"  data-href="look?id='+d.id+'" class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">查看评论</a>'+
                     '<a onclick="del_subject('+d.id+',this)" class="layui-btn  layui-btn-danger layui-btn-xs layui-btn layuiadmin-btn-useradmin" data-id="'+d.id+'" data-type="batchdel" lay-event="del"><i class="layui-icon layui-icon-delete"></i>删除</a>';
          }},
        ]]
      });
      //监听搜索
      form.on('submit(LAY-user-front-search)', function(data){
        var field = data.field;
        console.log(field);
        //执行重载
        table.reload('LAY-user-manage',{
          url: "{:url('get_list?op=table')}",
          where : field,
          done: function(res, curr, count){
            //如果是异步请求数据方式，res即为你接口返回的信息。
            //如果是直接赋值的方式，res即为：{data: [], count: 99} data为当前页数据、count为数据总长度
            console.log(res);
            //得到当前页码
//                console.log(curr);
            //得到数据总量
//                console.log(count);
          }
        });
      });





      $('body').on('click','.layui-btn.layuiadmin-btn-useradmin', function(){
        var type = $(this).data('type');
        active[type] ? active[type].call(this) : '';
      });

      $(".permission-list dt input:checkbox").click(function () {

          $(this).closest("dl").find("dd input:checkbox").prop("checked", $(this).prop("checked"));

          if ($(this).prop("checked")) {

              $(this).parents(".permission-list").find("dt").first().find("input:checkbox").prop("checked", true);

          }

      });

      $("body").on('click','.permission-list2 dd input:checkbox',function () {
          var l = $(this).parent().parent().find("input:checked").length;
          var l2 = $(this).parents(".permission-list").find(".permission-list2 dd").find("input:checked").length;
          if ($(this).prop("checked")) {
              $(this).closest("dl").find("dt input:checkbox").prop("checked", true);
              $(this).parents(".permission-list").find("dt").first().find("input:checkbox").prop("checked", true);
          } else {
              if (l == 0) {
                  $(this).closest("dl").find("dt input:checkbox").prop("checked", false);
              }
              if (l2 == 0) {
                  $(this).parents(".permission-list").find("dt").first().find("input:checkbox").prop("checked", false);
              }
          }
      });
    	  $("body").on('click','.check_rule_0',function () {
              if ($(this).prop("checked")) {
            	  $(this).parents('dl').find('.check_rule_1').prop("checked", true);$(this).parents('dl').find('.check_rule_2').prop("checked", true);
              } else {
            	  $(this).parents('dl').find('.check_rule_1').prop("checked", false);$(this).parents('dl').find('.check_rule_2').prop("checked", false);
              }
          });
    	  $("body").on('click','.check_rule_1',function () {
              if ($(this).prop("checked")) {
                 $(this).parents('dl.permission-list2').find('.check_rule_2').prop("checked", true);
              } else {
            	 $(this).parents('dl.permission-list2').find('.check_rule_2').prop("checked", false);
              }
          });
    });

    function del_subject(id,obj)
    {
        layer.confirm('确认删除帖子吗', {
            btn: ['确定', '取消'] //按钮
        }, function (index) {
            layer.close();

            $.ajax({
                type: 'GET',
                url: "{:url('delete_subject')}",
                data: {'id': id},
                dataType: 'json',
                success: function (data) {
                    if (data.code == 0) {
                        layer.msg('删除成功!', {
                            icon: 1,
                            time: 1000,
                            end: function () {
                                window.location.reload();
                            }
                        });
                    } else {
                        layer.msg('删除失败', {
                            icon: 1, time: 1000, end: function () {
                                window.location.reload();
                            }
                        });
                    }
                }
            });
            layer.close(index);
        });

    }

    function see_team(id,obj){
        layer.open({
            type: 2
            ,title: '查看评论图片'
            ,content: $(obj).attr('data-href')
            ,maxmin: true
            ,area: ['50%', '70%']
        })
    }
    function comment(id,obj){
        layer.open({
            type: 2
            ,title: '查看'
            ,content: $(obj).attr('data-href')
            ,maxmin: true
            ,area: ['100%', '100%']
        })
    }
  </script>
</body>
</html>

